const http = require("http");

// console.log(http);

const json = '{"a": "3", "b": "4"}';

// todo 启动静态服务
const server = http.createServer((request, response) => {
  // request 请求(前端发过来的东西)
  // response 响应(返回给前端的东西)

  // console.log(request.url);

  // 添加响应头
  response.writeHead(200, {
    // content-type表示http的媒体类型
    // UTF-8万国码
    // "content-type": "text/html;charset=UTF-8",
    "content-type": "application/json;charset=UTF-8",
  });
  // response.write("<h1>hello 世界</h1>");
  response.write(json);
  // 句柄函数，表示发送的东西都结束了
  response.end();
});

// todo 将服务监听到本机的3000端口
// server.listen("localhost", 3000, () => {
//   console.log("the server is listen at http://127.0.0.1:3000");
// });
server.listen(3000);

/*
  text/html ： HTML格式
  text/plain ：纯文本格式
  text/xml ： XML格式
  image/gif ：gif图片格式
  image/jpeg ：jpg图片格式
  image/png：png图片格式
  application/json: json格式
*/
